/*
 * @Author: Ryan Huang
 * @Date: 2019-04-05 22:03:58
 * @Description: golang的copy语法
 */
package main

import "fmt"

func main() {
	slice1 := []int{1, 2, 3, 4, 5}
	slice2 := []int{7, 8, 9, 10, 11, 12}
	copy(slice2, slice1) // 只会复制slice1的前3个元素到slice2中
	fmt.Println(slice1, slice2)
	copy(slice1, slice2) // 只会复制slice2的3个元素到slice1的前3个位置
	fmt.Println(slice1, slice2)
}
